fatal explosion - Turkish English Dictionary